package Day_0221.NetworkProtocol;

/**
 * @author zxc
 * @date 2023/02/21 21:49
 **/
public class HTTP_Optimization_Scheme {
    public static void main(String[] args) {
        /**
         * HTTP优化方案
         * ===》
         * （1）TCP复用 && HTTP复用：
         *  TCP连接复用，是将多个客户端的HTTP请求复用到一个服务器端TCP连接上，
         *  而HTTP复用则是一个客户端的多个HTTP请求共用一个TCP连接进行处理。
         *  前者是负载均衡设备的独特功能；
         *  而后者是HTTP 1.1协议所支持的新功能
         *
         * （2）内容缓存：
         *  将经常用到的内容进行缓存起来，那么客户端就可以直接在内存中获取相应的数据了。
         *
         * （3）压缩：
         *  将文本数据进行压缩，减少带宽;
         *
         * （4）SSL加速（SSL Acceleration）：
         *  使用SSL协议对HTTP协议进行加密，在通道内加密并加速;
         *
         * （5）TCP缓冲：
         *  通过采用TCP缓冲技术，可以提高服务器端响应时间和处理效率，减少由于通信链路问题给服务器造成的连接负担。
         *
         */
    }
}
